Parallel constrained multi-objective optimization for ship design damage stability problem with (in)expensive function evaluations