Al-Jazeera crew detained for 2 days in Somalia