Earth's precession cycle and Quaternary climatic change in tropical Africa