Fox analyst praises Trump for being "on a strategic offensive with the Iranians"