Climatic conditions recorded by terrestrial mollusc assemblages in the Chinese Loess Plateau during marine oxygen isotope Stages 12-10