Developing and testing a principle-based fidelity index for peer support in mental health services