Deaths from Iran protests reach more than 500