Hybrid CPU- GPU Scatter Search for Large-Sized Generalized Assignment Problems