Australia-PNG sign $580m port upgrade deal