Israel has to go on the offensive as needed: Aaron Cohen