James Bruce, eighth Earl of Elgin