Evolving Benchmark Functions to Compare Evolutionary Algorithms via Genetic Programming