Kenyan police battle Haitian gangs