Italy Top Court Faults Amanda Knox Acquittal