Eurozone business activity contracts in April as services slump amid war-linked pressures