On the macroeconomic dynamics of the circular economy: A stock-flow consistent model