The former Mexican president has been getting under the U.S. president’s skin. And Canada has reportedly had to step in.