Ageing, social class and common mental disorders: longitudinal evidence from three cohorts in the West of Scotland