Nissan to launch 30 new models by 2027, including 7 in Canad