The tariffs Trump threatens to impose on Canada and Mexico could weaken them as U.S. competitors, writes David Olive, and bolster U.S. manufacturing at the expense of America’s neighbours.