After a call with Chinese President Xi Jinping, US President Donald Trump says an agreement is on the way.