Media South African generational retail marketing statistics Understanding South Africa's retail divide with Insights at KLA.MarkLives MEDIA25 February 2025