China fines major e-commerce platforms $526M over 'ghost shop' violations