Canada and Mexico will face tariffs of up to 25 percent.