US company to invest $1 billion in Nepal