Missing Texas girl Sophie Long, 11, found in foreign country