General variational inequalities in Banach spaces