Afghanistan: 321 officials sacked for corruption