Ben Affleck Appears On FOX NEWS O’Reilly Factor