who composed oh holy night