Generative AI for Banks: Benchmarks and Algorithms for Synthetic Financial Transaction Data