Barclays funds Kenyan oil