Late Pleistocene climate change and Paleolithic cultural evolution in Northern China: implications from the Last Glacial Maximum