Developing General Equilibrium Benefit Analyses for Social Programs: An Introduction and Example