Improving Adversarial Text Generation by Modeling the Distant Future