CoinDesk 20 Index Gains 3.5% as All Constituents Rally