Kim Kardashian and Khloe Greet Fans in South Africa