‘We will not sign a bad deal’ - Canada’s Trudeau sends stark warning to President Trump