Footballer Diarra ordered to pay £10m fine to former club