Hundreds of foreigners fighting alongside Somali Islamic insurgents have driven this week's fierce battles against government forces, which have killed more than 100 people, the U.N. envoy to Somalia said Friday.