Higher education, social class and social mobility: the degree generation