Citigroup Inc. earnings estimates