Deadly Storms Pummel Iberian Peninsula, Leaving Trail of Destruction