Gordon Strachan has praised Aberdeen boss Derek McInnes for bringing the Pittodrie club to life this season.