Scotland needs immigrants