William Ruthven, 2nd Lord Ruthven — Scottish nobleman