AssetDestruction-type Random Event fix

Fixed the AssetDestruction method so that it properly iterated through a
player's products. Also made sure that the Catastrophe and Cyber Attack
events didn't always happen simultaneously.