Egypt's stocks tumble over Port Said violence