CNN found liable of defamation and forced to settle