Text this: Optimizing Referential Coherence in Text Generation