German ZEW Economic Sentiment Index edges higher to 47.5 in June vs. 50.0 expected