I never imagined I would find myself agreeing with Donald Trump on anything. Yet, when he recently floated the idea of making Canada part of the United States, I dismissed it at first as just another ...