Senate dodges US debt disaster, voting to extend borrowing