Iran general says Israel too vulnerable to attack