Fox: Ex-MSNBC host Joy Reid clashes with CNN panel as she defends Iran