David against Goliath – Libra vs Central Banks: Who will win?