Bank profits fall from record highs but performance remains