Canada, Mexico make Trump’s tariffs a two-way street