Eurozone growth speeds up in April despite Ukraine war