Sir Philip Anstruther, 2nd Baronet — Scottish advocate and landowner