Eurozone on the road to recovery