Montana Attorney General Tim Fox files for re-election