Simultaneous estimation for semi-parametric multi-index models