European Stocks Explode Higher As Spanish Bonds Implode