Can I work in Switzerland with German residence permit?