Blast in Kenyan port city