Nepal enshrines LGBT protections in constitution