Wall Street gains as bank shares advance