Credit unions have replaced 4 million cards affected by Target data breach