12,000 Asda workers face the sack