While Germany's strong economy has lured in immigrants in recent years, Southern European countries like Italy and Spain have seen their relative attractiveness to potential migrants plummet.