Iterated Greedy Metaheuristic