Elon Musk unveils $46.5bn financing bundle to fund Twitter bid