Generational income mobility in North America and Europe