FirstGroup shakes off ScotRail blow as school buses drive growth