Does the green inspiration effect matter for stock returns? Evidence from the Chinese stock market