VW pledges to fix all diesel cars in Europe by late 2017, EU says