Trump losing ground with military voters and gun owners in North Carolina: shock poll