Keys to success of a community of clinical practice in primary care : a qualitative evaluation of the ECOPIH project