Bank of Baroda Q4 profit tops estimates despite higher provisions; FY27 guidance in focus