Puntland reporter released after 25 days in jail