O’Reilly calls Perlman ‘patriot’