Twitter: Elon Musk agrees to $44 billion buyout deal