Gleneagles named Best Hotel/Resort