Consumer driven market mechanisms to fight inequality: the case of CSR/product differentiation models with asymmetric information