Cracker Barrel settles sexual harassment suit