Barclays is doing pretty well—if you ignore the billions in legal fees