Elon Musk will step down from Twitter