Elon Musk gets $7bn backing from Binance, Oracle for Twitter takeover