Bank of India to buy 51pc in Bharti Axa MF