(Reuters) - U.S. President Donald Trump slapped Canada and Mexico with duties of 25% and China with a 10% levy on Saturday, ...