Banks say they are paying up for talent as hiring is competitive