Donald Trump isn’t even president yet, and he may have touched off the start of a trade war. On Monday, Trump vowed sweeping new tariffs on Mexico, Canada, as well as China on day one, as part of his effort to crack down on illegal immigration and drugs.