TSX rallies on higher commodity prices, debt ceiling progress