Nonlinear gain control of dispersion-managed soliton amplitude and collisions