Public cash should not go to firms profiting from war