Andrew Strange wins plaudits for Aifa role