At least 25 dead in Nepal landslides, floods