Brian Dougherty says constitutional debate must be based on ‘premise of generosity’ as ‘climate very dangerous’