Eurozone investor sentiment sinks to 23-month low