Eurozone business activity hit a four-year high in June and retail sales climbed further, pointing to sturdy economic growth in the second quarter and beyond, despite the potential threat to business confidence from Greece’s unresolved financial crisis.