Taliban says frees 3 workers for French aid group