Nonlinear Rossby adjustment in a channel