Adani unit to buy some of Macquarie Asia’s India toll roads for Rs 3,110 cr