Influence of material attribute context and document layout variability on large language model performance in construction material specification | Synapse