Islamists, gov’t troops in fierce Somalia clash