Nissan confirms next-gen Leaf will have over 320KM range