Taleban 'free' French aid worker