Knowledge-Augmented Large Language Model Agents for Explainable Financial Decision-Making