Rethinking limits : ecology and intergenerational ethics