Contextual Information-Directed Sampling