lets see - how about France, Germany, Sweden, Canada, Finland, Norway, Denmark based on this study: https://www.brookings.edu/wp-content/uploads/2016/07/02_economic_mobility_sawhill_ch3.pdf
More or less the same is said in this study, though their methodology is somewhat different...