International Petraeus warns Israel over post-conflict Gaza, citing US invasion of Iraq 17 October 2023