Invia SMS: Globalization and sustainable development in Africa.