India's Covid fightback: New cases per million people lowest in the world