Home Music Mozart’s Marriage of Figaro voted greatest opera of all time