Nepal Supreme Court orders appointment of Sher Bahadur Deuba