[2306.15975] The LDBC Financial Benchmark