Trump says had 'very good talk' with China's Xi