India ranks second globally in childhood obesity: study