Middle East on the brink as Israel awaits Iran revenge strikes