Justin Trudeau says there’s a specific logic behind Canadian tariffs on Heinz ketchup