Ruto meets Billgates