Heat oil in a large saucepan. Add shallots, carrots and salt and cook over medium heat until crisp-tender, about 5 minutes. Stir in rice and cook, stirring constantly, until rice begins to brown, about 3 minutes. Add wine and 1/2 cup broth and cook over medium-low heat, uncovered, stirring occasionally, until liquid is absorbed. Continue cooking and stirring, adding 1/2 cup broth at a time and making sure most of the liquid is absorbed before adding more. With the last addition of broth, add broccoli, peas and zucchini. Cook until risotto is creamy and vegetables are crisp-tender. The total amount of cooking time after adding the rice is about 40 minutes. Serve with Parmigiano Reggiano cheese.