Citigroup's Profit Tops Estimates. Tough Choices Are Paying Off.