Community, intervention and provider support influences on implementation: reflections from a South African illustration of safety, peace and health promotion