Bank of Baroda Q3 results: Net profit rises 6%, net interest income 3% up