Eurozone inflation falls to 17-month low in June