EU fines German car cartel €875M over clean emissions technology