Kiri Te Kanawa sings Puccini and Verdi