Information Extraction As Text Generation