China’s Wing Hing to buy SA gold assets in $580m deal