Health effects of diesel 'cost European taxpayers billions'