Multi-stage crustal growth and cratonization of the North China Craton