TTPA: Token-level Tool-use Preference Alignment Training Framework with Fine-grained Evaluation