A former Nazi SS guard who was known as the “Bookkeeper of Auschwitz” has died aged 96, German media report.