Eurozone business activity slows in June: Markit survey