City of Tshwane uncovers R10 million municipal fraud ring, suspends finance official