Elon Musk stuns Microsoft CEO