Leigh Griffiths to miss Scotland friendly against Holland