Modelling zero values and protest responses in contingent valuation surveys