Trump announced 25% tariffs on Mexican and Canadian goods starting Tuesday, along with an additional 10% on China, on top of last month’s hike.