Early childhood education and care (ECEC) and its long-term effects on educational and labour market outcomes