TD Bank Q4 2024: Revenue Growth Despite Challenges