Home Economy Senate passes federal funding compromise; Democrats score victory in DHS revolt