Non-local correlation in Density Functional Theory