A life-span perspective on life satisfaction