Using schema markup for LLM data extraction