Climatic and limnological changes at Lake Karakul (Tajikistan) during the last ~29 cal ka