Large Language Models for Generative Information Extraction: A Survey