Trump's Iran deal splits GOP amid Vanis controversy