Toward a unified framework of decision-making: the case of environmentally protective behaviour