Major travel disruption as hundreds of flights cancelled across the Middle East due to Iran airstrikes