Former White Sox player becomes U.S. ambassador to New Zealand