Donald Trump officially approved the previously threatened 25% tariffs on Mexico and Canada, despite the three nations being part of a free trade agreement.