A stakeholder-driven approach to designing a peer recovery coach role for implementation in community-oriented primary care teams in South Africa