NBC: Elon Musk says he's secured $46.5 billion in financing to buy Twitter