3D-Layout-R1: Structured Reasoning for Language-Instructed Spatial Editing — ThinkLLM