President Trump holds a campaign rally in North Carolina