Europe's military spending soars, fuelled by Ukraine war