Will prevention be better than cure? The challenge of retaining health staff in the public health sector in Sri Lanka