President Donald Trump on Friday tapped close political aide Sergio Gor as US ambassador to India, sending one of his feared enforcers at a delicate time in ties with New Delhi.