Somali soldiers end protest over unpaid salaries