Donald Trump and Elon Musk have reconciled after Musk pledged $100 million (£74.2 million) to support Republicans, ending their feud. The reunion, sealed at a Beijing summit, focuses on mutual political survival.