MacLaren apologizes for questioning zero-tolerance of sex abuse