Corporate social responsibility, board of directors, and firm performance: an analysis of their relationships