Home Stock X boss Elon Musk tempers comments about advertisers as he looks to woo them back