General synthetic iterative scheme for nonlinear gas kinetic simulation of multi-scale rarefied gas flows