Wales beat Springboks ‘B’ team to secure first ever win on South African soil