BP scraps plan to drill off Australia's south coast