President-elect Donald Trump has sparked international controversy by suggesting military force to seize Greenland and the Panama Canal.