stromectol price in india can ivermectin cure scabies stromectol tablets how does ivermectin kill parasites