Understanding the strategic surprise of October 7, 7 November 2025