US Senate passes own version of border spending bill