Summary of Economic Freedom ratings for 2025