Elon Musk receives about $7.1bn in new financing for Twitter