China sees $157B rout in consumer stocks amid price wars | Fortune