ivermectin stromectol 3 mg tablet is stromectol over the counter stromectol 3mg is ivomec safe for humans