Queen Elizabeth II's husband Prince Philip has died: palace