average tiling cost south africa