Centre govt agrees to bear part of Rs 31,000 cr debt