MPC for tracking of constrained nonlinear systems