Structured information extraction from complex scientific text with fine-tuned large language models