edf8329we what schedule drug is ivermectin can humans take ivermectin paste buy stromectol in uk