Dow, S&P gain with bank rally offseting hawkish Fed