Impact of participation in continuing medical education small group learning (CME-SGL) on the stress, morale, and professional isolation of rurally-based GPs: a qualitative study in Ireland