Exploring health facilities' experiences in implementing the free health-care policy (FHCP) in Nepal: how did organizational factors influence the implementation of the user-fee abolition policy?