South Africa celebrates eco-champions