George Spencer, 4th Duke of Marlborough