Optimized Feature Generation for Tabular Data via LLMs with Decision Tree Reasoning