IndusInd Q3 net slumps 88.5% on net interest income decline