Maximizing performance and robustness of PI and PID controllers by global optimization