The University of Limerick Education and Research Network for General Practice (ULEARN-GP): practice characteristics and general practitioner perspectives