Sir Archibald Macdonald, 1st Baronet — Scottish lawyer, judge and politician