Narrative Text Generation with a Latent Discrete Plan