US President-elect Donald Trump has declined to say using military or economic means to gain control of the Panama Canal or Greenland is off the table.