Elon Musk Closes $44B Twitter Deal, Reportedly Fires Top Executives | Video