Wah Taj! Kashmir's first luxe resort opens its doors