Alex McLeish and Leigh Griffiths need to resolve their differences for the benefit of the Scotland team, says Lee McCulloch.