Rate of Innovation Measured Using the 2025 Nature Index