Elon Musk says he will find a new leader for Twitter