IndusInd profit down 39% on microfin woes