A negotiated deal, not a military strike, would halt Iran's nuclear program, President Barack Obama told Israel's Channel 2.