Neural Text Generation with Artificial Negative Examples