Citi upgrades Charles Schwab, says recent selloff opens a promising entry point