Harry Primrose, 6. Earl of Rosebery