Magdalene advocacy group 'achieved objectives'