Amber warning issued as heavy snow set to hit Scotland