US President Donald Trump has made much