McClatchy files for bankruptcy protection