British retail sales dip more than forecast in October