Minn. Opera names new president