The diffusion of social movements : actors, mechanisms, and political effects