As far as the US is concerned they will ONLY accept US citizens as controllers.
I am married to an American and when we retire there I will have 5 years before I can become an American citizen(should I choose to do so).
I respectfully suggest that you try somewhere else.