Euro zone consumers hold back spending as economy stagnates