James MacGill (judge)