Microsoft, Amazon cloud earnings to test $200B AI spending thesis