Even in European countries with the dirtiest electricity, electric cars are cleaner than diesel