Nepal Investment Summit: Country seeks to prove it best venue for investment