Carrols Corporation Reports 3Q Results