House Climate Bill Squeaks Through