North Carolina hunter bags 500-lb. hog