Will Shinzo Abe’s stimulus rampage be enough to save Japan?