Grandparent caregivers: factors contributing to their experience of life satisfaction