25 trillion economy