Bank of Baroda and Avenues (India) sign MoU