Carnell Cadillac Williams leaves Auburn