Does corporate social responsibility lead to improved firm performance? The hidden role of financial slack. Issue 7 (8th July 2019)