Obama talks jobs on NC tour stop