Surfing on Fitness Landscapes: A Boost on Optimization by Fourier Surrogate Modeling