Ashraf Pahlavi, twin sister of last Iran shah, dead at 96