Microsoft, Alphabet lift Nasdaq but cyclicals weigh on S&P 500