Does heterogeneity spoil the basket? The role of productivity and feedback information on public good provision