October retail figures fail to impress