Card spending falls in October