Why did Elon Musk agree to buy Twitter for $44 billion, again? | Fortune