A task shifting approach to primary mental health care for adults in South Africa: human resource requirements and costs for rural settings