Amanda Knox vows to 'fight for the truth' after Italian court convicts her again of slander