Eurozone economic sentiment hits 4-month low in April