NHS Grampian finance chief admits use of agency staff is health board’s ‘single biggest challenge’