Prof Horace Campbell Lecture: Challenges of the Pan-African movement in the 21st century