Balfour boss lands top pay packet among CN100 public firms