Microsoft, Alphabet, and Other ‘Magnificent 7’ Expected To Boost S&P 500 Earnings