Ruto and Raila land in Beijing for the China-Africa summit