I'm in exactly the same situation, exept I have a few less hours(600). I tried the middle east(Saudi e.t.c.) but situation there is hoopless unless you have a type rating and numorous hours turbine time. Your best shot is continuing to try here in Europe. Learning German is a good idea as many of are countryman are getting hired in Germany.