20050711 formula-one: Karthikeyan retires from British GP