Globalization and Africa: implications for human development | Synapse