bill o'reilly ben affleck