Mary Moore, opera singer