Are health services protecting the livelihoods of the urban poor in Sri Lanka? Findings from two low-income areas of Colombo