Age and sex specific variations in body composition in Indian urban Bengali Hindu children, adolescents and young adults aged 7–21 years