A new Lagrangian relaxation approach to the generalized assignment problem