India’s Silicon Valley offers the cheapest engineers, but the quality of their talent is another story