Nutritional and socio-economic predictors of adult height in 152 world populations.