Union Minister Anurag Thakur hits out at Detractors over India's Vaccine Century