Canadian PM Justin Trudeau hits out at Trump's 'dumb' tariffs in direct message to presidentSource Reuters