Australia completes world's largest cat-proof fence to protect endangered marsupials