Kenya charges nine foreigners over 377-kg heroin haul