Elon Musk launches charm offensive to win back advertisers