A cobweb model with gradient adjustment mechanism: nonlinear dynamics and multistability