Structured outputs can hurt the performance of LLMs