Global economy is a house of cards