Amanda Knox has vowed to fight her second conviction for the murder of British student Meredith Kercher in Italy.