Former Israeli president Shimon Peres dies