Listed banks see record profit