Elon Musk ends takeover deal