Senate passes debt ceiling deal