OECD annual inflation rises to 4.2% in June