It's not over till the ancient Egyptian sings: Aida comes to Cairo