Trump imposes a 30% tariff on Mexico and the EU