Alphabet, Microsoft and Amazon lead 10 major earnings reports next week