Hundreds march against sex abuse