Apple faces $38 billion fine after EC makes preliminary ruling on DMA violations