Physical proximity, corporate social responsibility, and the impact of negative investor sentiment on stock returns: Evidence from COVID‐19 in China. (27th January 2021)