The Pentagon says Iran's nuclear programme has been degraded by up to two years, following U.S. strikes on three of its nuclear sites.