Eurozone retail sales rise 0.2% as consumer demand shows resilience