Design and implementation of a high quality probability sample of immigrants and ethnic minorities: lessons learnt