Should Fox News have fired Bill O'Reilly?