diesel mechanic pay scale south africa