Can language models learn from explanations in context?