Iran will be ‘waking up sleeper agents across West’, says former Israeli general