Surrogate duality relaxation for job shop scheduling