US President Donald Trump says he wants to buy Greenland from Denmark and is not taking ‘no’ for an answer.