South African investment opportunities