Eurozone will continue to muddle through