London poppy display marks World War I centenary