House budget framework passes despite slim GOP margin