Brookfield to buy 51% stake from Bharti Enterprises in four properties