Canada and Mexico are on edge as U.S. President Donald Trump is set to slap a 25% tariff on imports from both countries, the deadline being Saturday. Trump says he wants stronger action to stop ...