Walter Stewart, 1st Lord Blantyre — Scottish politician and judge