US election 2024 campaign has been hit by claims that key ally of Republican presidential nominee Donald Trump, Elon Musk, was in contact with Russian President Vladimir Putin and a favour was sought from billionaire for China.