Poverty, stress and unmet needs: life with diabetes in the Gaza Strip