6 000 public officials face punitive steps over R350 grant fraud