Socioeconomic variation in the relationship between obesity and life expectancy