Donald Trump has threatened to seize the Panama Canal, revived calls to buy Greenland and joked about annexing Canada – ...