U.S. President Donald Trump said 25% tariffs on goods from Mexico and Canada will take effect from Tuesday, stoking fears of ...