India administers its 1 billionth Covid-19 vaccine dose despite shortages