Thousands join walk to raise money to fight MS