working in germany as a foreigner