Iran nuclear site 'sabotaged'; what about 2015 accord?