However , Somalia 's Islamists have denounced the measure and vowed to fight any foreign troops .