Domain decomposition methods for elliptic problems with jumping nonlinearities and application to the Richards equation