Denver ranks in top 10 in American Fitness Index