US upset with Swiss-Iranian deal