Optimal Cost-Preference Trade-off Planning with Multiple Temporal Tasks