Elon Musk ends Twitter takeover deal