FirstRand secures AGM approval