Twitter Can Twitter Weather the Storm of Advertiser Pullout? Insights and Strategies for Survival Twitter Re-named X