Kangana Ranaut launches Vivo smart phone