Pacific Rubiales signs farm-out deal with Petrodorado