Brazil to announce massive offshore oil discovery on Oct. 23