Tuning MPC Path-following Controllers Using Multi-objective Optimization