Switzerland's talks support US Iran deal