DeepEdit: Knowledge Editing as Decoding with Constraints