Trump, who takes office on Jan. 20, also floated the idea of turning Canada into a US state, said he would demand far higher defense spending from NATO allies and promised to change the name of the Gulf of Mexico to the Gulf of America.