Done Deal. Elon owns Twitter