Outgoing Canadian Prime Minister Justin Trudeau says prices for Americans will go up if President Donald Trump follows through with his vow to apply sweeping tariffs on Canadian products.