Ahmadinejad: Swap deal still on table