Text this: The Impact of GDP Growth and Inflation on Corporate Revenue Growth: Evidence from listed companies in China