Mr. Ahmadinejad 's address sparked a walkout by delegates from 23 European Union nations .