Japan's giant economy in peril