Elon Musk postponed a visit to India which would have included a meeting with Prime Minister Narendra Modi, saying he…