Are CBDCs the ultimate weapon against money laundering?