Cracker Barrel admits it 'could've done a better job' after new logo backlash