India now has enough vaccines, but faces a shortage of syringes