William Erskine, 8th Earl of Buchan — Scottish nobleman