Will India meet its target of vaccinating 300 million people by August?