I'm a US citizen. If I marry my Swiss boyfriend (who lives in Zurich) here in the US, will it be recognized by the Swiss government? I'm a US citizen and my boyfriend is Argentinean; if we get married in the US, how long will it take for him to be qualified to work in the US?