Somalia intelligence agency detains journalist for weeks