Household and public expenditure on medical facilities and health outcomes in India with special reference to urban poor in West Bengal