Musk secured $46.5 billion for Twitter bid