Gordon Strachan odds-on to leave Scotland post