US President Donald Trump (left) and Chinese President Xi Jinping at the Mar-a-Lago estate in Palm Beach, Florida, last week. Photo: AFP