do you need a prescription for ivermectin in south africa stromectol tablets side effects ivermectin for humans australia buy ivermectin online south africa what does ivermectin do to humans