Explaining the social patterning of lung function in adulthood at different ages: the roles of childhood precursors, health behaviours and environmental factors