High-dimensional learning dynamics of multi-pass Stochastic Gradient Descent in multi-index models