Trump says Iran deal unlikely but vows to block nuclear weapon