Elie Wiesel, the Holocaust survivor, writer and Nobel peace laureate who worked to keep alive the memory of Jews slaughtered during World War II, has died aged 87.