Elon Musk terminates $44 bln Twitter deal