Israeli ministers slam Iran deal