Germany is trying to attract skilled foreign workers from outside the EU. But tensions over immigration are fuelling the rise of the far right