Missing 4-year-old from NC found in Texas