Generalized complementarity problems in Banach spaces