James Stanhope, 7th Earl Stanhope