Eurozone retail sales fall 0.1% as Iran war hits fuel prices