Microsoft under fire over expensive prices on AWS and Google