elon musk cancel 44 billion dollar deal