Tesla investing $3 billion on Indian Gigafactory to build $25,000 Model 2