Consumer inflation slows in June