S&P 500, Nasdaq on course for record closing highs on vaccine boost