Christmas comes late for Cairo Opera House