British tour operators cancel Kenya holidays