Muthoot Finance Q2 results: Net profit rises 26%, net interest income 36% up