German inflation eases to 2.3% in June, below market forecasts