Recent African rainfall patterns