Former mayor charged over R5m theft