Elon Musk Reaches Deal to Buy Twitter for $44 Billion