India's outsourcing industry is worth 300bn. Can it survive AI?