Justin Trudeau ignores 'tax haven' dragon to punish middle class