In a sign of the deepening bonds between the US president-elect and the world's richest man, Trump visited Musk's Starbase in Texas.