Updating Language Models with Unstructured Facts: Towards Practical Knowledge Editing