debt-ridden Lanka