Text this: DMPA-SC self-injection experiences of clients and providers in Uganda: the role of community health workers in reproductive self-care service delivery