President Trump says Chinese President Xi Jinping will be visiting the US in the not too distant future.