BP to close Australian refinery as mega-plant competition mounts