IBM to invest in Kenya research lab