Microsoft Q3 earnings to test its $130 billion AI spending spree