Microsoft Azure overtakes Amazon's cloud in performance test