The agency has only 2,000 officials to oversee over 10,000 drug factories and 1 million pharmacies in India