India ranks 77th on sustainability, 131st in youngster flourishing index rankings, claims UN report