A nationwide study of the impact of social quality factors on life satisfaction among older adults in rural China