Air pollution from roads causes at least €70bn (£62bn) in health damage every year in the European Union, according to a new report, with diesel fumes responsible for three-quarters of the harm.