North Carolina resists the CBDC tide with new payments ban