​Indian private lender Kotak Mahindra Bank reported a lower-than-expected profit for the second quarter on Saturday as it set aside more funds for potential bad loans.