Foundations of environmental ethics