Al-Shabab: Islamists kill 12 in Somali hotel attack