US President Donald Trump and Chinese President Xi Jinping walk together at Mar-a-Lago in Palm Beach, Florida. Photo: AP