Iranian president talks prisoner swap, $6 billion deal with US