Department of Commerce, ICANN, and VeriSign agreement in principle