BMW unveils electric car i3 in 3 continents; eyes Indian market