Volunteering - an alternative pedagogical strategy to combat early school leaving and to enhance success at school