Taliban release British journalist