A nonlinear subiteration strategy for improved robustness of pseudo-transient continuation methods