Desert speleothems reveal climatic window for African exodus of early modern humans