New ‘Aida’ stages ancient Egypt for modern audiences, tackling Orientalism and opera’s grandeur 25 January 2025