6-year-old boy last seen walking in underwear in Craig found safe