India hopes to inoculate 300 million