NBC: Tucker Carlson clashes with Sen. Ted Cruz: 'You don't know anything about Iran'