Capitec banks meteoric rise to be a reliable financial institution