Midfielder Callum McGregor says Steve Clarke was never going to prove a 'quick-fix' for Scotland, and must be given time to make an impact.