Coordinators' judgement of IDRC support : strong and reliable