Kenya signs oil pipeline deal with South Sudan