William Hamilton (lord kanclerz)