South African billionaire Christo Wiese's Shoprite stake rises by $107 million