Hector Macdonald (judge)