Structured data extraction from unstructured content using LLM schemas