stromectol 3 mg doses does ivermectin pour on kill ticks humans taking horse ivermectin