Nissan launches all-new Note