Retailers report solid sales gains in October