Nonlinear current diffusion in type-II superconductors