Eurozone consumer confidence creeping back up