North Carolina man charged in Hawkins County with child endangerment