CNN Fires Mark Geragos Over Dismissal of Case