UK's top finance minister announces £25 billion in spending cuts