A record ₹29.7 trillion ($346 billion) of sovereign bonds are due over the next five years, a result of pandemic-era borrowing and PM Modi's infrastructure-spending binge