Stocks overcome hawkish Fed to finish higher