NGO, civil society, and government in Nepal: Critical examination of their roles and responsibilities