Missing NC 3-year-old Casey Hathaway found alive