TaxAgent: How Large Language Model Designs Fiscal Policy