Sustainable development, ecological complexity and environmental values