Britain’s Prince Philip dies in london hospital