SHEIN fashion retailer announces breach affecting 6.42 million users