Cook County Attorney Tim Scannell apologizes, vows to stay on