Iran protest death toll surpasses 2,500 as communication blackout eases