£1.7 trillion military spending 'destroying global economy'