Vossloh and Canadian National Railway sign multi-year supply agreements