Wagga GP Geraldine Duncan recognised for her decades of dedication