Stablecoins vs CBDC – US and EU Are on Different Paths to the Same Destination: Programmable Money