Gen. Jack Keane warns of ‘no easy targets’ for Israel