Migrants must be offered real opportunities ‘not just lifestyle’