President-elect Donald Trump is promising “very serious tariffs” on Canada, as well as Mexico, as part of a broader economic nationalist agenda to recoup losses from trade deficits.