Nissan: Despite quake, Leaf will launch on time