US President Donald Trump said that American citizens may feel economic "pain" from his tariffs on Mexico, Canada and China, ...