An extended Gauss–Seidel method for a class of multi-valued complementarity problems