Corey Kluber to sign with the New York Yankees