Microsoft, Alphabet miss earnings expectations