Eurozone consumer confidence rises to minus 17.7 as energy costs ease