how long for ivermectin to work on worms is ivermectin produced in south africa where can i buy ivermectin over the counter can ivermectin treat scabies