Somali special forces battle militants holding hostages