Should small businesses do CSR ?