James Hope, 1st Baron Rankeillour — British politician