A spectral approach to solve box-constrained multi-objective optimization problems