Robust Learning of Multi-index Models via Iterative Subspace Approximation