ScotRail announces changes to train schedule amid weather warnings