The financial services giant reaffirmed its commitment to return more than £5bn to shareholders within three years.