India's top mortgage lender HDFC reports 18% rise in Q2 profit