Adani Ports will purchase an Australian port for $2.4 billion in non-cash payments.