Disability, stress, and health disparities.