Margaret Price, Rundfunkchor Leipzig, Staatskapelle Dresden and Peter Schreier