Trump heads to Beijing for high-stakes talks with Xi Jinping as tensions over the Iran war continue to escalate.