Vaness urges Israeli critics on Iran deal