Finance Minister urges Indian investors to invest in Nepal