US banks made slightly smaller gigantic profits last year