Bank of Baroda Q2 results: Net profit rises 23%, net interest income 7% up