Canadian Prime Minister Justin Trudeau spoke with US President Donald Trump after slapping retaliatory tariffs on US imports.