Germany's manufacturing activity at over 3-year low in June