Behind its negative headline numbers, Citi shows signs of progress