IHG Hotels & Resorts expands footprint in Nepal