stromectol poux posologie stromectol for scabies stromectol tablets stromectol 3 mg scabies can humans take ivermectin for animals