EU slaps VW, BMW with 875-mn-euro antitrust fine