Trump's tirades against Mexico are so vengeful that one has to assume they are personal.  Mexico must have turned him down for a casino license or something.  If this is true, Canada has less to worry about.