World's '10 healthiest foods' ranked from nuts to fish