Social Movements in Development: The Challenge of Globalization and Democratization