End-user spend on IT services in India to hit $18 bn in 2021