Capitec’s hidden R13 billion powerhouse that operates in five countries across the world Banking • 21 October 2026