Citi leads a rally in bank stocks after beating Wall Street earnings estimates (C)