Suzlon Settles its Debt Agony