Learning to Deliver: a Foundation Model for the Montreal Capacitated Vehicle Routing Problem