Meet-record 28 high school cross country teams gather in Burrillville for Skee Carter Invitational