Patterns of class inequality in health through the lifespan: Class gradients at 15, 35 and 55 years in the west of Scotland