The Makkah Joint Defence Agreement was signed last week as the Middle East grapples with fallout from the US-Israeli war on Iran