Brookfield Infrastructure completes offering of $300 million of perpetual subordinated notes