Peter Navarro: “Canada has been taken over by Mexican cartels”