Italy's highest court has confirmed a slander conviction against US defendant Amanda Knox for accusing an innocent man in her flatmate's 2007 murder.