Trump orders steep tariffs on goods from Mexico, Canada, China