A model predictive control approach to optimally devise a two-dose vaccination rollout: A case study on COVID-19 in Italy