stromectol 3 mg tablets price does ivermectin have side effects on humans does ivermectin kill lice on sheep can ivermectin kill covid 19