is ivermectin safe for humans can injectable ivermectin be given orally to humans stromectol ivermectin uk buy ivermectin stromectol how do you take ivermectin for scabies