British retail sales rebound in October