The Magnifying Glass Heuristic for the Generalized Quadratic Assignment Problem