S&P raises Europe's economic growth forecast to 5.1%