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