Ukraine: the world’s defence giants are quietly making billions from the war