is ivermectin sold over the counter in mexico can ivermectin be used on humans ivermectin for humans uk stromectol dose for lice