US government shutdown to end after Congress passes debt ceiling deal