Delegations walk out during Ahmadinejad UN speech