Firefighters save 28 horses in Cherokee County after machinery catches fire inside barn