The DSK stock-flow consistent agent-based integrated assessment model