trump threatens to veto spending bill over border wall funding, then signs it