President Donald Trump announced that tariffs on goods from Mexico, Canada and China would begin Tuesday, before saying ...