How long will Donald Trump and Xi Jinping shake hands for? Odds & Predictions 2027