Calf injury rules Leigh Griffiths out of Scotland squad