Central Bank Digital Currencies and Libra in the Spotlight