Trump has agreed to postpone tariffs on Canada