US President Donald Trump said he would possibly meet with Vladimir Putin and Xi Jinping in China to discuss "denuclearisation" and how to end the Iran war.