Childhood development and adult health