methodist hymnal hymn of promise