Trump in Beijing for summit with Xi amid Iran war