Mesenchymal Stem Cells in Multiple Sclerosis: Recent Evidence from Pre-Clinical to Clinical Studies