Makhura announces new Gauteng cabinet