37 European banks back MiCA euro stablecoin on Ethereum