John Spencer-Churchill, 11.º Duque de Marlborough