President Donald Trump has caused a splash on Twitter after saying he had met the "Prince of Whales". He made…