Finland, Canada named among world’s most-fit nations