James Stewart-Mackenzie, 1st Baron Seaforth — British Earl (1847-1923)