Paleomagnetism of the late Cryogenian Nantuo Formation and paleogeographic implications for the South China Block