India vs south africa johannesburg test pitch