Gov. Chris Christie and lawmakers have struck a deal to allow people adopted in New Jersey access to their birth records, but the compromise puts the opening of records on hold for nearly three years to give birth parents time to have their names removed from birth certificates.