Embattled SA Post Office has fired 500 employees for corruption, theft and fraud