South African executive Anton De Bruyn pockets $1.7 million from Shoprite in 2024