Elon Musk is now terminating his $44 billion Twitter deal