Conceptualising agency through the world social forum process: a layered analysis of alternative globalisation