Iran's attack 'will be met with a response', Israel's top general says