The impact of early cognitive and non-cognitive skills on later outcomes