Comparison of derivative-free and gradient-based minimization for multi-objective compositional design of shape memory alloys