U.S. President Donald Trump claims Canada is "destroying itself" by allowing millions of people into the country "essentially unchecked and unvetted."