P&O Ports buys Adani