Fox’s Napolitano calls out Rudy Giuliani and Trump