Dow and S&P hit record highs on vaccine news