Tesla launches unit in Bengaluru, names 3 directors ahead of India launch