Cohort differences in self-rated health: evidence from a three-decade, community-based, longitudinal study of women