can ivermectin be given to humans does ivermectin kill ticks on humans stromectol health canada price of ivermectin in the philippines